subsistence farm - Allemand Anglais Dictionnaire